to be available only on prescription - Französisch Englisch Wörterbuch